more something than carter has liver pills - Inglés Sinónimo Diccionario